technical alteration - French English Dictionary